// pages/feedback/feedback.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    tabs: [
      {
        value: "体验问题",
        id: 1,
        isActive: true,
      },
      {
        value: "商品，商家投诉",
        id: 2,
        isActive: false,
      }
    ],
    // 选择的数组
    chooseImage:[],
    textarea:""
  },
// 切换
  tabClickChange(e){
    // 点击下标
    const index = e.detail
    let _tabs = this.data.tabs;
 _tabs.forEach(Item=>Item.id==index?Item.isActive=true:Item.isActive = false)
    this.setData({
      tabs:_tabs
    })
  },
  // 选择图片
  selectImage(){
    wx.chooseImage({
      // 图片数量
      count: 9 ,
      // 图片格式
      sizeType:['original','compressed'],
      // 来源
      sourceType:['album','camera'],
      success:(e)=>{
        this.setData({
          chooseImage: [...e.tempFilePaths,...this.data.chooseImage]
        })
      }
    })
  },
  // 删除当前
  deleteIndex(e){
    // 获取index
    let Index = e.currentTarget.dataset.index,
    {chooseImage} = this.data
    chooseImage.splice(Index,1)
    this.setData({
      chooseImage: chooseImage
    })
  },
  // 提交
  commitHandler(){
      let {textarea} = this.data
      let vali = this.validata(textarea)
      // 验证通过上传
      if(vali){
        // 通过fileUpload 上传
        // 通过wx.uploadFile api 上传文件
        wx.showToast({
          title:"上传成功",
          icon:"none",
          duration: 1500,
          mask: true
        })
      }
  },
  validata(data){
    if(!data.trim()){
      wx.showToast({
        title:"输入格式有误",
        icon: "none",
        duration: 1500,
        mask: true
      })
      return false
    }
    return true
  },
  // 输入事件
  textInput(e){
    let {value} = e.detail
    console.log(value)
    this.setData({
      textarea: value
    })
  }
})